imperial research and prison facility - Français Anglais Dictionnaire